forest goblin - German English Dictionary